<template>
  <div id="app">
    <router-view />
  </div>
</template>
<style lang="scss">
.el-select{
  width: 100%;
}
.el-dialog__wrapper {
display: flex;
justify-content: center;
align-items: center;
}
.el-dialog {
display: flex;
flex-direction: column;
margin: 0 !important;
max-height: calc(100% - 30px);
max-width: calc(100% - 30px);
}
.el-dialog .el-dialog__body {
flex: 1;
overflow: auto;
}
.el-tag--small {
    height: 25px;
}
.el-tag--mini {
height: 21px;
  }
.ol-attribution {
  display: none;
}
.exportError .el-radio-button__orig-radio:checked+.el-radio-button__inner{
  background: $main-color ;
}
.navbar .el-tabs__nav-wrap{
  margin-right: 200px;
}
.navbar .el-tabs__nav-wrap::after{
  display: none;
}
.navbar .el-tabs__header::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.010417rem;
    background-color: #E4E7ED;
    z-index: 1;
}
.app-container{
  min-height: calc(100vh - 120px);
  .row_el{
     .projectCard{
       .projectManage{
         .projectBox{
            min-height: calc(100vh - 250px);
         }
        
       }
        
     }
  }
}
 .formBody{
   .el-tree-node__content{
     height: 50px;
     font-size: 13px;      
     border-bottom:1px solid rgba(241, 242, 245, 1);
   }
   .el-tree-node__children{
        .el-tree-node{
         .el-checkbox{
          display: none !important;
        }
       }
   }
 }
 .cesium-credit-logoContainer{
   display: none !important;
 }

// .proDataList{
//  .el-tree-node {
//   .el-checkbox .el-checkbox__inner {
//     display: none;
//   }
//   // .is-leaf + .el-checkbox .el-checkbox__inner {
//   //   display: inline-block;
//   // }
//  }
// }
.centerMain{
  .el-radio-button__orig-radio:checked+.el-radio-button__inner{
      background-color:$main-color;
      border-color: #409EFF;
  }
  .el-breadcrumb{
    font-size: 16px;
    font-weight: 400;
  }
}
.historyImage{
  .has-gutter{
    .el-checkbox__input{
      display: none;
    }
  }
}
.selectProjectBox{
  .-cascader-node>.el-radio, .el-radio:last-child{
    font-size: 24px;
    .el-radio__inner{
      border-radius:0px !important;
    }
    .el-radio__inner::after{
        background: none;
      }
  }
}
.methodconfig,.setting{
  .el-collapse-item__header{
    height: 36px;
    background: #DADDE9;
    padding-left: 20px;
  }
  .numsty .el-input__inner{
        padding-left: 0px !important;
        padding-right: 20px !important;
    }
  .colorSelect{
          .el-input__inner{
            opacity: 0;
          }
        }
}
.popup-select .el-radio-button__orig-radio:checked+.el-radio-button__inner{
  background: #fff;
  color:#3066FF;
  border-color: #3066FF
}
</style>